%{
单窗口绘制子图：subplot(2,2,1);plot(x1,y1);
                subplot(2,2,2);plot(x2,y2);
                subplot(2,2,3);plot(x3,y3);
                subplot(2,2,4);plot(x4,y4);
多窗口绘图：plot(x1,y1);
            figure(2);
            plot(x2,y2);
            figure(3);
            plot(x3,y3);
二维：
    散点图：plot
    精细连续图：fplot
    常用函数：ezplot
    https://blog.csdn.net/DrLai/article/details/130239200
三维：
    画三维曲线（参数方程）：plot3
    ****画三维曲面：meshgrid
    画简单三维曲线：ezplot3
美观，复杂：
    mesh,surf,surfc,surfl;
眼色设定函数：
    colormap
shading faceted;--增加立体感
view(方位角，仰角)；
动画制作：
    1.作静态图
    2.moviein(大数)---帧储存矩阵
    3.利用for循环改变静态图参数作为每一帧，用getframe函数获取列向量存在大矩阵中
    4.movie函数播放
图像处理：
    读取图片--imread;
    输出图片文件--imwrite;
    显示图片--imshow;
    灰度化函数--rgbgray
    灰度二值化函数--imbinarize
%}
figure(1);
[x,y]=meshgrid(-4:0.1:4,-3:0.1:3);

m=moviein(100);
for i=1:100
    if i<=50
    z=(x.^2-2*x).*exp(-x.^2-y.^2-x.*y+0.05*i);
    
    end
    if i>50
     z=(x.^2-2*x).*exp(-x.^2-y.^2-x.*y+0.05*(100-i));
   
    end
    surfl(x,y,z);
    axis([-2.5,0,-2,2,0,20]);
    m(:,i)=getframe;
end
movie(m,10,100);
figure(2);
subplot(3,3,1);
ezplot('asin(x)');
subplot(3,3,2);
syms x;
y1=1/cos(x);
fplot(y1,[0,pi]);
subplot(3,3,3);
y2=[x^0.5,x^2,x^(1/3),x^3,x];
fplot(y2);
subplot(3,3,4);
y3=(1-x)^(2/3)+(1+x)^(2/3);
fplot(y3);
subplot(3,3,5);
syms x y;
f=solve(y==1+log(x+2),x,'Real',true);
f1=[f,1+log(x+2)];
fplot(f1);
axis([-2,5,-2,5]);
subplot(3,3,6);
syms x y;
f=solve(y==(x^2+1)^(1/3),x,'Real',true);
f1=[f(1,1),(x^2+1)^(1/3)];
fplot(f1);
axis([0,5,0,5]);
subplot(3,3,7);
syms t;
x1=t^2;y1=t^3;
fplot(x1,y1);
subplot(3,3,8);
t=0:0.01:2*pi;
x=cos(t);
y=sin(t);
z=t;
plot3(x,y,z);
subplot(3,3,9);
a=0:0.01:2*pi;
r1=a;
r2=exp(a);
polar(a,r1);
hold on;
polar(a,r2);



